package com.haruhinav.service;

import com.haruhinav.entity.EmailDetails;
import com.haruhinav.entity.YiBanRemindPunch;
import com.haruhinav.entity.vo.ResultVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

import java.util.List;

public interface YiBanRemindPunchService {
//    获取自动发送邮箱详情
    ResultVO getEmailDetails();

//    复合查询
    ResultVO queryYiBanRemindPunch(YiBanRemindPunch yiBanRemindPunch);

    //    修改发送邮箱详情
    ResultVO updateEmailDetails(EmailDetails emailDetails);

    //  添加提醒用户
    ResultVO addYiBanUser(YiBanRemindPunch yiBanRemindPunch);

    //  修改提醒用户
    ResultVO updateYiBanUser(YiBanRemindPunch yiBanRemindPunch);
    //    删除提醒用户
    ResultVO removeYiBanUser(Integer id);
    ResultVO findUserById(int id);
}
